Cutter & Squidge (Menu)

20 Brewer Street, London
+44 20 7734 2540

Give a rating to Cutter & Squidge

Suggest a dish

How much did you spend at Cutter & Squidge?